package com.ccp.dev.qbdms.model;

import com.ccp.dev.core.basic.model.BaseModel;
import com.ccp.dev.qbdms.annotation.IsAttachment;
import com.ccp.dev.qbdms.expimp.annotation.ExpAnnotation;
import com.ccp.dev.qbdms.expimp.annotation.ImpAnnotation;
import com.ccp.dev.qbdms.expimp.annotation.Record;

/**
 * 质量技术支撑机构_工作总结表 w_qbd_quasuporg_summary
 * 
 * @author y
 * @date 2020-07-08 11:17:19
 */
@ExpAnnotation(description = "质量技术支撑机构_工作总结")
@ImpAnnotation(description = "质量技术支撑机构_工作总结")
public class WQbdQuasuporgSummary extends  BaseModel<WQbdQuasuporgSummary>
{
	private static final long serialVersionUID = 1L;

    /**
     * 主键
    */
    private String  summaryId;
    /**
     * 年度
    */
    @Record(value = "年度")
    @ExpAnnotation(description = "年度")
    @ImpAnnotation(description = "年度",isRequired = true)
    private String  summaryYear;
    /**
     * 工作总结名称
    */
    @Record(value = "工作总结名称")
    @ExpAnnotation(description = "工作总结名称")
    @ImpAnnotation(description = "工作总结名称",isRequired = true)
    private String  summaryName;
    /**
     * 工作总结附件
    */
    @IsAttachment
    @Record(value = "工作总结附件")
    private String  summaryFile;
    /**
     * 父主键
    */
    private String  summaryRefId;
    /**
     * 排序
    */
    private int summarySort;

    public String getSummaryId() {
        return summaryId;
    }

    public void setSummaryId(String summaryId) {
        this.summaryId = summaryId;
    }

    public String getSummaryYear() {
        return summaryYear;
    }

    public void setSummaryYear(String summaryYear) {
        this.summaryYear = summaryYear;
    }

    public String getSummaryName() {
        return summaryName;
    }

    public void setSummaryName(String summaryName) {
        this.summaryName = summaryName;
    }

    public String getSummaryFile() {
        return summaryFile;
    }

    public void setSummaryFile(String summaryFile) {
        this.summaryFile = summaryFile;
    }

    public String getSummaryRefId() {
        return summaryRefId;
    }

    public void setSummaryRefId(String summaryRefId) {
        this.summaryRefId = summaryRefId;
    }

    public int getSummarySort() {
        return summarySort;
    }

    public void setSummarySort(int summarySort) {
        this.summarySort = summarySort;
    }

    @Override
    public String toString() {
        return "WQbdQuasuporgSummary{" +
                "summaryId='" + summaryId + "'," +
                "summaryYear='" + summaryYear + "'," +
                "summaryName='" + summaryName + "'," +
                "summaryFile='" + summaryFile + "'," +
                "summaryRefId='" + summaryRefId + "'" +
                "summarySort='" + summarySort + "'" +
                '}';
    }

}
